package com.yanqu.road.entity.activity.deepfishing.config;

import com.yanqu.road.entity.FieldTypeAnnotation;
import com.yanqu.road.entity.config.system.PropertyWeightItem;

import java.util.List;

@FieldTypeAnnotation(tableName = "t_s_activity_seafishing_chasing",desc = "深海觅诊赶海配置")
public class DeepFishingBeachCombConfig {
    @FieldTypeAnnotation(select = true,desc = "活动id")
    private int activityId;
    @FieldTypeAnnotation(desc = "点id")
    private int pointId;
    @FieldTypeAnnotation(desc = "场景编号")
    private int scene;
    @FieldTypeAnnotation(desc = "点编号")
    private int pointCode;
    @FieldTypeAnnotation(desc = "点坐标x|y")
    private String pos;
    @FieldTypeAnnotation(desc = "普通物品列表及权重")
    private List<PropertyWeightItem> weight;
    @FieldTypeAnnotation(desc = "点分类")
    private int type;
    @FieldTypeAnnotation(desc = "大奖物品")
    private List<PropertyWeightItem> bigReward;
    @FieldTypeAnnotation(desc = "url")
    private int url;

    public int getActivityId() {
        return activityId;
    }

    public void setActivityId(int activityId) {
        this.activityId = activityId;
    }

    public int getPointId() {
        return pointId;
    }

    public void setPointId(int pointId) {
        this.pointId = pointId;
    }

    public int getScene() {
        return scene;
    }

    public void setScene(int scene) {
        this.scene = scene;
    }

    public int getPointCode() {
        return pointCode;
    }

    public void setPointCode(int pointCode) {
        this.pointCode = pointCode;
    }

    public String getPos() {
        return pos;
    }

    public void setPos(String pos) {
        this.pos = pos;
    }

    public List<PropertyWeightItem> getWeight() {
        return weight;
    }

    public void setWeight(List<PropertyWeightItem> weight) {
        this.weight = weight;
    }

    public List<PropertyWeightItem> getBigReward() {
        return bigReward;
    }

    public void setBigReward(List<PropertyWeightItem> bigReward) {
        this.bigReward = bigReward;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public int getUrl() {
        return url;
    }

    public void setUrl(int url) {
        this.url = url;
    }
}
